Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT B LEACH ROAD £225,000 4 Jul 2016
UNITS 17 &, 18 LEACH ROAD Detached £800,000 16 Apr 2008